supreme goodness - Espagnol Anglais Dictionnaire